Spotted-sided Finch - Alemán Inglés Diccionario